.drag_tree_node {
    cursor: pointer;
    margin-bottom: 5px;
    width: 100%;
    overflow: hidden;
    .arrow_icon {
      width: 24px;
      height: 24px;
      display: inline-block;
      vertical-align: middle;
    }
    .tree_node_content {
      width: calc(100% - 24px);
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      line-height: 20px;
      display: inline-block;
      vertical-align: middle;
      // padding: 2px 5px 2px 0px;
      border-radius: 4px;
      &:hover {
        background-color: #f6f6f6;
      }
      .tree_node_content_icon {
        width: 24px;
        display: inline-block;
      }
    }
}